engine-compartment ventilation - German English Dictionary